home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac100% 1998 November
/
MAC100-1998-11.ISO.7z
/
MAC100-1998-11.ISO
/
オンラインソフト定点観測
/
ユーティリティ
/
DataForker2.2.8 PPC.lzh
/
比較検索機能説明書
/
比較検索機
/
説明書
next >
Wrap
Text File
|
1997-08-18
|
4KB
|
86 lines
DataForker比較検索機能説明書
ここでは、DataForkerの目玉機能である「比較検索機能」について説明します。
〜はじめに〜
ここで紹介する方法も含めて、ゲームのセーブファイル等を改造して使うというのは、非常にイレギュラーな事です。その結果、予想外の損害を招いたとしても、GENROKU SOFTは一切責任を持ちません。ご自分の責任の下で使用してください。
■そもそも、比較検索機能とは何なのか?
比較検索機能とは、簡単に言うと二つのファイルの違っているところを検索する機能です。この機能を使えば、ゲームのセーブデータの改造や、PowerPCネイティブでコンパイルしたアプリケーションの推敲等が、非常に簡単に行えます。
■どのようにして使うのか?
まず、DataForkerを起動して、比較したい2つ以上のファイルを開きます。そして、「検索」メニューから「他のウィンドウと比較...」を選んでください。すると、ダイアログがどのウィンドウと比較するのかを聞いてきますので、ポップアップメニューで比較の対象となるウィンドウを選んでください。2つだけしかファイルを開いていないときは、もちろん比較の対象となるウィンドウは1つしかありません。
比較の対象となるウィンドウを指定したら、「比較」ボタンをクリックしてください。両ウィンドウの違っているところが強調表示されます。その次の違っているところを検索したいときは、「検索」メニューから「次を検索」を選んで下さい。
なお、この検索は、下の図のように両ウィンドウの挿入ポイントの位置をスタート地点として「ヨーイドン!」という感じで比較を開始します。
ですから、両ウィンドウの挿入ポイントの位置を適切な場所へ移動させておく必要があるのですが、通常は一番先頭にセットしておけばいいでしょう。
■実際に比較検索機能を使ってみる
では、実際に比較検索機能を使ってみましょう。ここでは、「Marathon」というゲームのセーブデータの改造を例に挙げて説明していきます。
1・ファイルを用意する
例えば、機関銃の弾倉の数を増やしたいとします。その場合は、機関銃を持っている状態で一度ゲームを保存します。この時、ファイルにつける名前は、例えば「6」など弾倉の数を表わす数字にしておくと、後でわかりやすくなります。
保存したら、こんどは機関銃を弾倉一つ分撃ってしまします。そして、さっきと同じようにゲームを保存します。ファイル名は「5」等にするといいでしょう。
ここで、ファイル「5」には弾倉5つの時のデータが、ファイル「6」には弾倉6つの時のデータが保存されているはずです。そのデータの違いを「比較検索機能」を使って検索し、弾倉の数を保存している所を突き止めよう、と言う訳です。
念のため、この2つのファイルはバックアップをとっておいて下さい。
2・弾倉の数の保存場所を突き止める
準備が整いましたので、早速さっきの2つのファイルをDataForkerで開いてみましょう。
ファイルを開いたら、取り敢えず「5」のウィンドウをアクティブにしておいてください。
そうしましたら、「検索」メニューから「他のウィンドウと比較...」を選択してください。比較対象には、はじめから「6」がセットされていますので、そのまま「比較」ボタンをクリックします。
すると、上の図のように、すぐに違っている所が検索されますが、この場合弾倉の数“だけ”が違っていると言う訳ではありません。プレイヤーの立っている位置のデータなども、色々と違っています。ですから、初めのうちは弾倉の数とは関係ない所が検索されます。
今回検索したいのは、ウィンドウ5では16進数で「05」、ウィンドウ6では16進数で「06」になっている項目ですので、その項目が出てくるまで「次を検索...」を続けます。
しばらくの間検索を続けていると、下の図のような項目が検索されるはずです。
ウィンドウ「5」では16進数で「05」、ウィンドウ「6」では16進数で「06」となっています。どうやら、ここに機関銃の弾倉の数が記録してあるようです。
お目当ての箇所が検索できましたので、ウィンドウ「6」は閉じていただいても結構です。
3・保存データを書き換える
では、さっき検索した「05」を「FF」に書き換えましょう。「FF」とは、16進数2桁で最大の数字です。これは、10進数で言うと255にあたる数字です(16進電卓で確認してみてください)。つまり、弾倉の数の記録を5個から255個に書き換えることになります。
書き換えが終了しました。では、このファイルを保存してMarathonで開いてみましょう。すると、機関銃の弾倉の数が一気に255個になっています。もう、これで撃ちたい放題です。弾倉の残り数を気にすることもありません。(詳しい人なら、32767個に増やすことも簡単でしょう。)
これと同じ方法で、他の武器も増やすことができます。コツをつかめば、体力や酸素の量を増やすこともできます。
Marathonに限らず、Towerやシム・シティーなど、データフォークにセーブデータを記録するタイプのゲームであれば、たいがいの物は改造することができます。ぜひチャレンジしてみてください。